pad piece - French English Dictionary